on that note - Español Inglés Diccionario